/**
 * 项目级默认配置项
 * 通过修改配置项，实现不同项目对同一功能的不同展示效果和处理逻辑
 */

export default {
  primaryColor: '#2F54EB', // 默认主题色
  navTheme: 'light', // 侧边栏主题，['dark', 'light'] 两种主题
  layout: 'sidemenu', // 整体布局方式，['sidemenu', 'topmenu','topsidemenu'] 三种布局
  contentWidth: 'Fixed', // 内容区布局：流式 | 固定，['Fluid', 'Fixed'], layout 必须是 topmenu 才生效
  fixedHeader: false, // 固定 Header
  fixSiderbar: false, // 固定左侧菜单栏
  autoHideHeader: false, // 向下滚动时，隐藏 Header
  colorWeak: false, // 色盲模式
  multipage: true, // 多页签模式
  // Vue-ls 插件配置项
  storageOptions: {
    namespace: 'yuncheng__', // 标识前缀
    name: 'ls', // 名称变量， Vue.[ls] or this.[$ls],
    storage: 'local', // 存储类型， session, local, memory
  },
  tokenStorageType: 'session', // 可选值包括 ['session', 'local'], token放入sessionStorage 或者 localStorage
  formTitleContainFormName: true, // 表单标题是否包含表单名称
  orgTreeShowDeptAbbr: false, // 部门树节点名称使用部门缩写
  enableDraft: false, // 启用草稿功能 启用后表单中增加 保存草稿按钮
  getUserSignatureApi: "", // 获取用户签名的接口地址 需要提供http get方式接口
  tableColMaxLength: 4000, // 自定义实体模型字段的最大长度，默认4000
  showDingtalk: false, // 是否启用钉钉扫码登录和钉钉用户/部门同步功能，默认不启用
}
